package A2013;

import java.math.BigInteger;


/*
    2^11213 - 1 这个数字已经很大(有3000多位)，请你编程求出这个素数的十进制表示的最后100位。(前面都是废话)
 */
public class _3_梅森素数 {
    public static void main(String[] args){
        BigInteger x = BigInteger.valueOf(2).pow(11213).subtract(BigInteger.ONE);//2^11213 - 1
        String s = x.toString();
        int len =s.length();
        String sub=s.substring(len-100,len);
        System.out.println(sub.length()+" "+sub);

    }
}
